Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ITCHEN CLOSE Detached £604,205 £365,000 14 Dec 2006
2 ITCHEN CLOSE Detached £673,685 £122,000 4 Sep 1996
3 ITCHEN CLOSE Detached £551,935 £447,500 5 Jul 2019
4 ITCHEN CLOSE Detached £766,347 £146,500 7 Apr 1997
6 ITCHEN CLOSE Detached £577,534 £325,000 9 Feb 2006